using System;
class rohit
{
    public string name;
    public int age;
    public char choice;
    public void acc()
    {
        Console.WriteLine("Enter your name");
        name = Console.ReadLine();

        Console.WriteLine("Enter your age");
        age = Convert.ToInt32(Console.ReadLine());

    }

    public void acd()
    {
        Console.WriteLine("\n\n1. Addition\t\t2. Substraction\n3. Multipication\t4. Devision");
        Console.WriteLine("Enter your choice");
        choice = Convert.ToChar(Console.ReadLine());
        switch (choice)
        {
            case '1':
                {
                    int[,] a = new int[2, 5];
                    int k = 15;
                    Console.WriteLine("First array is");
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            a[r, c] = k;
                            k = k + 15;
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(a[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }

                    Console.WriteLine("Second array is");
                    int[,] b = new int[2, 5];
                    int l = 5;
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            b[r, c] = l;
                            l = l + 10;
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(b[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }

                    int[,] g = new int[2, 5];
                    Console.WriteLine("Addition of two array are: ");
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            g[r, c] = a[r, c] + b[r, c];
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(g[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }
                    Console.WriteLine("Your name is: {0} And Your age is: {1}", name, age);
                    break;
                }
            case '2':
                {
                    int[,] a = new int[2, 5];
                    int k = 15;
                    Console.WriteLine("First array is");
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            a[r, c] = k;
                            k = k + 15;
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(a[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }

                    Console.WriteLine("Second array is");
                    int[,] b = new int[2, 5];
                    int l = 5;
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            b[r, c] = l;
                            l = l + 10;
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(b[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }

                    int[,] g = new int[2, 5];
                    Console.WriteLine("Substraction of two array are: ");
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            g[r, c] = a[r, c] - b[r, c];
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(g[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }
                    Console.WriteLine("Your name is: {0} And Your age is: {1}", name, age);
                    break;
 
                }

            case '3':
                {
                    int[,] a = new int[2, 5];
                    int k = 2;
                    Console.WriteLine("First array is");
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            a[r, c] = k;
                            k = k + 2;
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(a[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }

                    Console.WriteLine("Second array is");
                    int[,] b = new int[2, 5];
                    int l = 1;
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            b[r, c] = l;
                            l = l + 1;
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(b[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }

                    int[,] g = new int[2, 5];
                    Console.WriteLine("Multipication of two array are: ");
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            g[r, c] = a[r, c] * b[r, c];
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(g[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }
                    Console.WriteLine("Your name is: {0} And Your age is: {1}", name, age);
                    break;
 
                }
            case '4':
                {
                    int[,] a = new int[2, 5];
                    int k = 2;
                    Console.WriteLine("First array is");
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            a[r, c] = k;
                            k = k + 2;
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(a[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }

                    Console.WriteLine("Second array is");
                    int[,] b = new int[2, 5];
                    int l = 1;
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            b[r, c] = l;
                            l = l + 1;
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(b[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }

                    int[,] g = new int[2, 5];
                    Console.WriteLine("Devision of two array are: ");
                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            g[r, c] = a[r, c] / b[r, c];
                        }
                    }

                    for (int r = 0; r < 2; r++)
                    {
                        for (int c = 0; c < 5; c++)
                        {
                            Console.Write(g[r, c] + "  ");
                        }
                        Console.WriteLine("\n");
                    }
                    Console.WriteLine("Your name is: {0} And Your age is: {1}", name, age);
                    break;
 
                }
            default:
                {
                    Console.WriteLine("Choose correct option");
                    Console.WriteLine("Your name is: {0} And Your age is: {1}", name, age);
                    break;
 
                }
        }
    }

    public static void Main()
    {
        rohit oo = new rohit();
        oo.acc();
        oo.acd();
        Console.ReadLine();
    }
}

